package com.example.demo.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @version 1.0
 * @Author: LJP
 * @Description: 二维码Controller
 * @Date: Created in 14:49 2021/12/16
 */
@RestController
@RequestMapping("/qr")
public class QRCodeController {

    @GetMapping
    public String createQrCodeMethod() {
        //todo 二维码生成具体逻辑待实现
        //存放在二维码中的内容
        //二维码中的内容可以是文字，可以是链接等
        //String text = "https://blog.csdn.net/Csdn_xiansheng?spm=1001.2101.3001.5343";
        // 嵌入二维码的图片路径
        //String imgPath = "C:\\Users\\lenovo\\Desktop\\日常\\壁纸\\关机.jpg";
        // 生成的二维码的路径及名称
        //String destPath = "E:\\二维码\\" + System.currentTimeMillis() + ".jpg";
        //生成二维码
        //QRCodeUtil.encode(text, imgPath, destPath, true);
        // 解析二维码
        //String str = QRCodeUtil.decode(destPath);
        // 打印出解析出的内容
        //System.out.println(str);
        return "二维码生成功能待开发";
    }
}
